Skip to content

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Aug 1, 2025

Automated Release PR

0.1.0 (2026-01-08)

Full Changelog: v0.0.1...v0.1.0

⚠ BREAKING CHANGES

  • client: change casing of some identifiers
  • client: Migration: Only use all-caps in PascalCase for two-letter acronyms. Otherwise, use a capital letter for the first letter and lowercase letters for the rest.
  • client: add pagination
  • client: use readonly types for properties
  • client: improve names of some types
  • client: use DateTimeOffset instead of DateTime
  • client: flatten service namespaces
  • client: interpret null as omitted in some properties
  • client: make models immutable
  • api: define shared model ConversionRateConfig

Features

  • api: add C# (e2db41d)
  • api: api update (bc044e0)
  • api: api update (fb72da9)
  • api: api update (4ccd578)
  • api: api update (f90e3ae)
  • api: api update (1a56902)
  • api: api update (64ba8ff)
  • api: api update (9ddf9be)
  • api: api update (517311a)
  • api: api update (d6db301)
  • api: api update (baf08f2)
  • api: api update (df68529)
  • api: api update (8a73d24)
  • api: api update (a369ef4)
  • api: api update (9e6c001)
  • api: api update (9504b00)
  • api: api update (713ee01)
  • api: api update (7f1811a)
  • api: api update (5c02e33)
  • api: api update (090a2e3)
  • api: api update (1d104ef)
  • api: api update (9251b92)
  • api: api update (8108e0d)
  • api: api update (6cf340c)
  • api: api update (e4c3bc5)
  • api: api update (9496bca)
  • api: api update (abb7452)
  • api: api update (ce002f9)
  • api: api update (d0978b0)
  • api: api update (6a36022)
  • api: api update (1f8e15d)
  • api: api update (d0e9264)
  • api: api update (2c673c4)
  • api: api update (529c386)
  • api: api update (7e10ed7)
  • api: api update (f13e7df)
  • api: api update (b08df82)
  • api: api update (d0d1a79)
  • api: api update (268fdab)
  • api: api update (7c7a621)
  • api: define shared model ConversionRateConfig (8420455)
  • api: manual updates (39e91ce)
  • client: add HttpResponse.ReadAsStream method (3a51242)
  • client: add additional implicit conversions (32d7f99)
  • client: add cancellation token support (d322904)
  • client: add EnvironmentUrl (1bfe99f)
  • client: add multipart form data support (b072c6b)
  • client: add pagination (124e833)
  • client: add response validation option (dda33ed)
  • client: add retries support (006167f)
  • client: add some convenience constructors (8e82a6b)
  • client: add some implicit operators (b7bb4f2)
  • client: add support for option modification (585182a)
  • client: add x-stainless-retry-count (d4caa5e)
  • client: additional methods for positional params (965ec12)
  • client: automatically set constants for user (25e678a)
  • client: implement idempotency headers (e432e2a)
  • client: implement implicit union casts (5a6d432)
  • client: improve csproj (284ef6e)
  • client: improve model names (df035d1)
  • client: improve some names (7692fdd)
  • client: make models immutable (22921ae)
  • client: refactor exceptions (74c487d)
  • client: refactor unions (bab0e94)
  • client: send User-Agent header (d9f32d8)
  • client: send X-Stainless-Arch header (11b2877)
  • client: send X-Stainless-Lang and X-Stainless-OS headers (ff4a7fe)
  • client: send X-Stainless-Package-Version headers (d3b8497)
  • client: send X-Stainless-Runtime and X-Stainless-Runtime-Version (a49e832)
  • client: send X-Stainless-Timeout header (569bcb2)
  • client: support .NET Standard 2.0 (a13a7da)
  • client: support request timeout (3ec7070)
  • client: use strings for date/time (b2a0df7)
  • client: validate constant values (e9ab518)
  • extract minimum composite to type (0b9eedc)
  • internal: add additional object tests (58e230c)
  • internal: add dev container (cd5e090)
  • internal: generate release flow files (3eb9334)

Bug Fixes

  • ci: run tests properly on windows (4ce8acd)
  • client: check response status when MaxRetries = 0 (54eb187)
  • client: deprecate some constructors (7ca3eea)
  • client: handle multiple auth options gracefully (ab63f1e)
  • client: handling of null value type (af22d1e)
  • client: interpret null as omitted in some properties (15855b6)
  • client: use DateTimeOffset instead of DateTime (aa4b2f8)
  • client: use JsonElement in more places (1de7a74)
  • client: use readonly types for properties (8b7b709)
  • client: with expressions for models (8a3cdcf)
  • internal: add nullability checks for tests (1df879b)
  • internal: don't format csproj files (7f5768a)
  • internal: improve dictionary instantiation (0dbc21b)
  • internal: install csharpier during ci lint phase (9d24c26)
  • internal: minor bug fixes on model instantiation and union validation (f109cc7)
  • internal: minor project fixes (def9419)
  • internal: prefer to use implicit instantiation when possible (37366c3)
  • internal: remove example csproj (66c1d05)
  • internal: running net462 tests on ci (c0a7fcc)
  • internal: test nullability warnings (4b03b94)
  • internal: various minor code fixes (049b82c)
  • internal: various smaller fixes (2ff5c17)

Performance Improvements

  • client: optimize header creation (c17450e)
  • client: use async deserialization in HttpResponse (0466032)

Chores

  • client: change name of underlying properties for models and params (30fe818)
  • client: deprecate some symbols (395ffe4)
  • client: improve object instantiation (5ad70e6)
  • client: improve union validation (e3ba15d)
  • client: simplify field validations (dda33ed)
  • client: update test dependencies (f8a3a59)
  • docs: clarify beta library limitations in readme (f4d1b52)
  • internal: add enum tests (4758f8b)
  • internal: add files to sln so they show up in visual studio (0515e67)
  • internal: add prism log file to gitignore (35502d0)
  • internal: add union tests (4169656)
  • internal: codegen related update (62483ab)
  • internal: codegen related update (2a78b4a)
  • internal: codegen related update (35d0ba7)
  • internal: codegen related update (f1fe13a)
  • internal: codegen related update (ad6f73f)
  • internal: equality and more unit tests (fc3c17b)
  • internal: extract ClientOptions struct (b7feea0)
  • internal: full qualify some references (fc01a56)
  • internal: improve devcontainer (ac0b263)
  • internal: minor improvements to csproj and gitignore (b153c54)
  • internal: reduce import qualification (73ff8de)
  • internal: remove redundant keyword (b214c47)
  • internal: restructure some imports (d7fe315)
  • internal: share csproj properties with dir build props (4b03b94)
  • internal: suppress a diagnostic (40772fc)
  • internal: suppress diagnostic for .netstandard2.0 (4934a71)
  • internal: turn off overzealous lints (1d0fcb0)
  • internal: update csproj formatting (1bfa8ec)
  • internal: update release please config (e7a5617)
  • internal: update release please config (e28e87b)
  • internal: use Random.Shared in newer .NET versions (5496540)
  • internal: use better test examples (4b03b94)
  • internal: use nicer generic names (6fa9d89)
  • rename some identifiers (9272ec0)
  • rename some things (304c45c)
  • update formatting (928b193)
  • use non-aliased using (d670d93)

Documentation

  • add contributing.md (f916e97)
  • add more comments (6aaa0c9)
  • add more comments (bb19c13)
  • client: document WithOptions (0b988e2)
  • client: document max retries (9284c15)
  • client: document response validation (c8458a8)
  • client: document timeout option (64968e6)
  • client: improve snippet formatting (6b31ed5)
  • client: separate comment content into paragraphs (d949333)
  • internal: add warning about implementing interface (554c0fd)
  • note alpha status (3167be0)

Refactors

  • client: change casing of some identifiers (93841bc)
  • client: flatten service namespaces (3b0a9ab)
  • client: improve names of some types (0531b3c)
  • client: make unknown variants implicit (f9b0119)
  • client: move some defaults out of ClientOptions (118fd1e)
  • client: pass around ClientOptions instead of client (7ae1ca0)
  • client: use plural for service namespace (a4aa7a5)
  • internal: remove abstract static methods (47ee157)
  • internal: share get/set logic (af22d1e)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from b8cb0be to a4aa7a5 Compare August 1, 2025 14:25
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from ab68615 to 928b193 Compare August 1, 2025 17:44
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from dea3b1c to 8e82a6b Compare August 1, 2025 20:08
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 70c0deb to 7aba513 Compare August 29, 2025 18:00
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 7aba513 to a3aeae6 Compare August 29, 2025 18:27
`ConversionRateConfig` is defined in lots of places in the SDK. This commit extracts it to a shared model to reduce code duplication.

Its new location is `orb-java-core/src/main/kotlin/com/withorb/api/models/ConversionRateConfig.kt`
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from a3aeae6 to 5d06f04 Compare September 2, 2025 19:34
fix(internal): test nullability warnings
chore(internal): use better test examples
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 5fe789d to c2985c6 Compare December 19, 2025 01:03
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from c2985c6 to 891ccfe Compare December 19, 2025 16:12
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 891ccfe to 70ea235 Compare December 19, 2025 19:36
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 70ea235 to 19b60d3 Compare December 19, 2025 22:00
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 19b60d3 to 1db03c4 Compare December 28, 2025 05:27
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 1db03c4 to af68441 Compare January 5, 2026 04:14
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from af68441 to 6debd00 Compare January 5, 2026 15:35
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 6debd00 to fab4d55 Compare January 5, 2026 16:41
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from fab4d55 to 584da51 Compare January 5, 2026 19:36
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 584da51 to 3133bc8 Compare January 5, 2026 19:55
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 3133bc8 to e209b68 Compare January 5, 2026 20:14
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from e209b68 to e2c0ee8 Compare January 6, 2026 14:21
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from e2c0ee8 to c198f94 Compare January 6, 2026 22:27
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from c198f94 to c9dc019 Compare January 8, 2026 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant